Big Huge Thesaurus

Benedict de Spinoza

noun